burrowing clover - French English Dictionary